Create a block of reserved PFNs in shadow translate mode guests, and
authorsos22@douglas.cl.cam.ac.uk <sos22@douglas.cl.cam.ac.uk>
Thu, 26 Jan 2006 18:40:13 +0000 (19:40 +0100)
committersos22@douglas.cl.cam.ac.uk <sos22@douglas.cl.cam.ac.uk>
Thu, 26 Jan 2006 18:40:13 +0000 (19:40 +0100)
commit5f97716503fb958c57201fee7ae7b4a578510812
treeda3a54c2045822ef25f879850e8c666673021798
parent5df327098e07feac2e4c2e52026af19246775686
Create a block of reserved PFNs in shadow translate mode guests, and
move the shared info and grant table pfns into that block.  This
allows us to remove the get_gnttablist dom0 op, and simplifies the
domain creation code slightly.  Having the reserved block managed by
Xen may also make it slightly easier to handle the case where the
grant table needs to be extended at run time.

Suggested-by: kaf24
Signed-off-by: Steven Smith, sos22@cam.ac.uk
tools/libxc/xc_linux_build.c
tools/libxc/xc_misc.c
tools/libxc/xc_private.c
tools/libxc/xc_private.h
tools/libxc/xenctrl.h
xen/arch/x86/dom0_ops.c
xen/arch/x86/mm.c
xen/include/asm-x86/config.h
xen/include/public/dom0_ops.h
xen/include/public/xen.h
xen/include/xen/sched.h